package br.com.treinamento.gestaoExperienciaProfissional.model;

import br.com.treinamento.gestaoExperienciaProfissional.util.FacesUtil;

public enum EstadoCivil {
	SOLTEIRO("pessoa.estadoCivil.solteiro"), CASADO("pessoa.estadoCivil.casado"), AMAZIADO("pessoa.estadoCivil.amaziado"),
	DIVORCIADO("pessoa.estadoCivil.divorciado"),VIUVO("pessoa.estadoCivil.viuvo");
	
	private String chaveMensagem;
	
	EstadoCivil(String chaveMensagem) {
		this.chaveMensagem = chaveMensagem;
	}
	
	public String getLabel() {
		return FacesUtil.getMessage(chaveMensagem);
	}
	
	@Override
	public String toString() {
		return getLabel();
	}
}
